/*index_content*/
.special{ float:left; display:inline; margin:8px 0 0 0; height:137px; width:980px;}
.special .p_1{ float:left; display:inline; width:318px; height:137px; margin:0px;}
.special p img{ border: 1px #cecece solid;}
.special .p_2{ float:left; display:inline; width:318px; height:137px;margin:0 0 0 13px;}
.hot{ float:left; display:inline; margin:10px 0 0 0; height:238px;width:980px;}
.hot .p_1{ float:left; display:inline; width:318px; height:238px; margin:0px;}
.hot p img{ border: 1px #cecece solid;}
.hot .p_2{ float:left; display:inline; width:318px; height:238px;margin:0 0 0 13px;}
.hot_tel {float:left; display:inline; margin:20px 0 0 0; height:43px;border-top: 3px #91012e solid;border-bottom: 1px #cecece solid;background: #eaeaea;width:980px;}
.hot_tel .p_1{ float:left; display:inline; width:202px; height:43px;}
.hot_tel .p_2{ float:right; display:inline; width:502px; height:43px; text-align:right; font-size:14px; line-height:43px; margin:0 10px 0 0;}
.mens_tel {float:left; display:inline; margin:20px 0 0 0; height:33px;border-top: 3px #013c85 solid;border-bottom: 1px #cecece solid;background: #f6f6f6;width:980px;}
.mens_tel .p_1{ float:left; display:inline; width:143px; height:33px;}
.women_tel {float:left; display:inline; margin:20px 0 0 0; height:33px;border-top: 3px #b70041 solid;border-bottom: 1px #cecece solid;background: #f6f6f6;width:980px;}
.women_tel .p_1{ float:left; display:inline; width:143px; height:33px;}
.children_tel {float:left; display:inline; margin:20px 0 0 0; height:33px;border-top: 3px #fd8f00 solid;border-bottom: 1px #cecece solid;background: #f6f6f6;width:980px;}
.children_tel .p_1{ float:left; display:inline; width:196px; height:33px;}
.pro_cont {float:left; display:inline; margin:15px 0 0 0; height:392px;width:980px;}
.pro_cont .p_1{ float:left; display:inline; width:318px; height:392px; margin:0px;}
.pro_cont p img{ border: 1px #cecece solid;}
.pro_cont .p_2{ float:left; display:inline; width:318px; height:392px;margin:0 0 0 13px;}
.font_cont {float:left; display:inline; margin:20px 0 0 0; height:117px;border-bottom: 1px #cecece solid;border-left: 1px #cecece solid;border-right: 1px #cecece solid;border-top: 3px #aeaeae solid;width:978px;}
.font_cont_c {float:left; display:inline; margin:10px 0 0 10px; height:97px;width:310px;}
.font_cont_c_left {float:left; display:inline; height:95px;width:131px;border: 1px #cecece solid;}
.font_cont_c_right {float:left; display:inline; height:95px;width:165px; margin:0 0 0 10px;}
.font_cont_c_right .p_1{ float:left; display:inline; width:165px; text-align:left; font-weight:bold; font-size:14px; line-height:30px;}
.font_cont_c_right .p_2{float:left; display:inline; width:165px; text-align:left; font-size:12px;line-height:16px;}
.font_cont_c_right .p_3{float:left; display:inline; width:165px; text-align:right; font-size:12px;line-height:16px;}



/*banner*/
#banner{width:980px;margin: 0 auto; height:423px;}
#page {width: 978px;margin:10px 0 0 0;border:1px solid #cecece;}
#adv {width: 978px;height: 415px;}
.s-frame {position: relative;overflow: hidden;}
.s-list {width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;}
.s-item {width: 100%;height: 100%;float: left;overflow: hidden;}
.s-buttons {height: 20px;position: absolute;right: 30px;bottom: 10px;z-index: 1000;}
.s-buttons a {color:#FFFFFF; display: block;float: left;text-align: center;font-family: Arial;/*  */outline: none; /* mozilla */hidefocus: expression(this.onFocus=this.blur()); /* ie */}
.s-buttons a:visited {color:#fff;text-decoration:none;}
.s-buttons a:hover {color:#cecece;text-decoration:none;}
.s-current {width: 18px;height: 18px;line-height: 18px;font-size: 14px;font-weight: bold;margin: 0px 0px 0px 2px;color:#FFFFFF;background: #91012e;border: 1px #91012e solid;position: relative;left: 2px;}
.s-normal {width: 14px;height: 14px;line-height: 14px;font-size: 12px;font-weight: bold;margin: 2px 0px 2px 6px;color:#004c88;background: #d40947;border: 1px #91012e solid;}